automatic turning-machine - French English Dictionary